.el-upload__tip {
  color: var(--color-font-second);
}

.el-upload--picture-card:hover {
  border-color: var(--color-primary);
  color: var(--color-primary);
}

.el-upload:focus {
  border-color: var(--color-primary);
  color: var(--color-primary);
}

.el-upload:focus .el-upload-dragger {
  border-color: var(--color-primary);
}

.el-upload-dragger ~ .el-upload__files {
  border-top: 1px solid var(--color-border-first);
}

.el-upload-dragger .el-upload__text em {
  color: var(--color-primary);
}

.el-upload-dragger:hover {
  border-color: var(--color-primary);
}

.el-upload-dragger.is-dragover {
  border: 2px dashed var(--color-primary);
}

.el-upload-list__item {
  color: var(--color-font-second);
}

.el-upload-list__item .el-icon-upload-success {
  color: var(--color-success);
}

.el-upload-list__item .el-icon-close {
  color: var(--color-font-second);
}

.el-upload-list__item .el-icon-close:hover {
  opacity: 1;
}

.el-upload-list__item .el-icon-close-tip {
  color: var(--color-primary);
}

.el-upload-list__item.is-success .el-upload-list__item-name:focus,
.el-upload-list__item.is-success .el-upload-list__item-name:hover {
  color: var(--color-primary);
}

.el-upload-list__item-name {
  color: var(--color-font-second);
}

.el-upload-list__item-name [class^='el-icon'] {
  color: var(--color-font-third);
}

.el-upload-list__item-delete {
  color: var(--color-font-second);
}

.el-upload-list__item-delete:hover {
  color: var(--color-primary);
}

.el-upload-cover__title {
  color: var(--color-font-first);
}
